mechanical rotary damper - Turkish English Dictionary